abandoned meander - Turkish English Dictionary